/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let IconiconOrder: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M268.02606186 934.30899284a117.44211993 117.44211993 0 0 1-117.28124029-117.2812403L150.74482157 206.97224746A117.44211993 117.44211993 0 0 1 268.02606186 89.69100716l488.02831609 0a117.44211993 117.44211993 0 0 1 117.2812403 117.2812403l0 609.97506528a117.44211993 117.44211993 0 0 1-117.2812403 117.28124029z m0-792.97562884a65.79976308 65.79976308 0 0 0-65.71932328 65.71932326l0 609.97506528a65.79976308 65.79976308 0 0 0 65.71932328 65.71932326l488.02831609 0a65.79976308 65.79976308 0 0 0 65.71932328-65.71932326L821.77370123 206.97224746a65.79976308 65.79976308 0 0 0-65.71932328-65.71932326z"
        fill={getIconColor(color, 0, '#1cbbb4')}
      />
      <Path
        d="M318.94446042 537.82117841a25.82117841 25.82117841 0 1 1 0-51.56191701l386.11107916 0a25.82117841 25.82117841 0 1 1 0 51.56191701zM318.94446042 659.76792758a25.82117841 25.82117841 0 1 1 0-51.24015779l263.44037172 0a25.82117841 25.82117841 0 1 1 0 51.64235684zM318.94446042 415.47223021a25.82117841 25.82117841 0 1 1 0-51.64235684l386.11107916 0a25.82117841 25.82117841 0 1 1 0 51.64235684z"
        fill={getIconColor(color, 1, '#1cbbb4')}
      />
    </Svg>
  );
};

IconiconOrder.defaultProps = {
  size: 18,
};

IconiconOrder = React.memo ? React.memo(IconiconOrder) : IconiconOrder;

export default IconiconOrder;
